skeleton discovery - German English Dictionary